package com.aote.dao;

import com.aote.pojo.Setmeal;
import com.github.pagehelper.Page;

import java.util.List;
import java.util.Map;

public interface SetmealDao {
//    插入添加项
    public void insert(Setmeal setmeal);
//    添加关系表
    public void insertSetmealAndCheckgroup (Map<String,Integer> ids);

//    分页查询
    public Page<Setmeal> findByCondition(String queryString);

//    通过id查询
    public Setmeal findById(Integer id);

    public List<Integer> findCheckItemIdsByCheckGroupId(Integer id);

//    编辑基本数据
    public void update(Setmeal setmeal);

//    删除关系
    public void deleteSetmealAndCheckGroup(Integer id);

//    查询所有套餐
    public List<Setmeal> findAll();

    public List<Map<String ,Object>> findSetmealCount();
}
